﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using AccesoDatos.Objetos;
using AccesoDatos.Manejador;

namespace Autorizacion_facturas_caja.Vacaciones
{
    public partial class frmVacaciones_Reporte_Sucursales_Pagos : Form
    {
        objVacaciones obj1 = new objVacaciones();
        objRH obj = new objRH();
        Manejador_Vacaciones MV = new Manejador_Vacaciones();
        
        #region FUNCIONES
        public frmVacaciones_Reporte_Sucursales_Pagos(objRH obj, objVacaciones obj1,string programada)
        {
            InitializeComponent();

            DataTable datos =  MV.Lista_Prima_Reporte(obj.SucId, obj1.Programada, obj1.Fecha_Inicio_Vacaciones, obj1.Fecha_fin_vacaciones, obj1.Autorizacion);
            Reporte_Vacacion_Prima_Sucursal objRpt = new Reporte_Vacacion_Prima_Sucursal();
            objRpt.SetDataSource(datos);
          
            objRpt.SetParameterValue("tipo", programada);

            crystalReportViewer1.ReportSource = objRpt;
            crystalReportViewer1.Refresh();
        }

        #endregion

        #region BOTONES
        #endregion

        #region  EVENTOS
        #endregion
    }
}
